2562
2
1606
1
801
0
830
784
3326
3
526
1526
673
693
4179
496
745
2082
1380
1000
7733
2152
868
802
1093
1570
4530
4664
5
2578
2522
1517
16062
15
2392
10507
23