1681
1
32302
0
1819
25669
19783
2
1603
2243
6
2535
2921
5
2173
3196
1526
2578
3498
4
876
764
697
1814
1431
3326
3
2443
964
3562
1632
4044
17946
1766
1813
7733
3125