3000
7633
86
179
800
734
1
0
759
875
2
3
766
500
21077
344
1553
1199
7
1027
6
994
4
2186
13
28
1265
5
739
1365
1758
25
47
1102
1717
10
14
1253
2312
11
30
1465
9
1000
14117
191
503
50
5511
119
3767
128