3629
1
951
564
619
2502
1247
2
2100
923
1301
2740
3539
3
1223
3371
9
3105
4
813
0
1151
3466
1292
2966
10
8607
8
5536
4732
1676
6346
16
1581
4943
1988
5
1458
3765
1691