20634
8
1880
2
31535
0
1787
1
3114
4
2275
1949
3
19279
2198
4445
1343
4396
2710
9
17353
6975
4820
2730
6
3345
2652
846
301
2520
376
2095
1921
1824
360784
19
2668
1658
2727