700
3
532
2
1589
2647
15
2003
4
1063
702
2142
11
2781
9208
5488
9
307626
1259
813
4006
5802
4974
5
1234
1
1892
0
5156
1708
2060
1858
14
1498
3678
22
1993
1432
7
2300
5729
2831