3629
1
4198
951
619
564
2502
1247
2
1301
2740
923
1757
3539
3
813
0
1223
3371
9
3105
4
3466
1292
1676
2966
10
1151
6547
4732
5536
8607
8
4943
2153
7
1581
1458
2122