2562
2
1064
1
1632
883
3589
578
526
0
1699
1475
878
1464
3715
3
3326
868
421
1199
4179
1511
1284
3227
830
801
3694
844
693
5389
784
2304
300
2152