2562
2
1064
1
1632
4179
2427
12
1699
1511
3326
3
2082
830
0
496
2901
2884
5
526
868
784
5717
951
421
2512
801
1225
2209
1000
1618
1380
1814
2886
2710
2650
20