20634
8
1020
0
31535
169211
11
4546
2
1840
875
1
6383
17
2076
968
19279
25137
53
1878
1824
282572
899
2275
1533
3
2747
2459
9
3114
4
5560
5
17353
2198
279
536
262
503
413