20634
8
1020
0
282572
968
1878
1
2730
6
1840
2
4546
2369
2657
3
2668
2076
6383
17
31535
875
1824
25137
53
105290
1098
2115
4
1129
424
417
899
169211
11
375
2008
2257
17353