3629
4
2223
14
1462
2546
8
1494
1
955
1747
996
11
1223
2
1833
10
951
706
2538
1242
650
194
0
1779
3
2255
9
1783
218498
1038
115
956
2061
640
178595
803
2300
916
1595