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