3525
1
2392
2
1093
0
1619
1399
695
2234
5431
1975
6
1456
1140
2962
3351
3
1785
2891
4
2549
459
2417
512
1676
7863
1176
6991
1367
1247
526
742
1280
3130
633