31535
0
1020
25137
968
411
383
246
2275
2
19279
2657
3
483
443
2668
3114
4
2395
5223
9
1755
1084
17353
2076
1
802
543
1454
467
2730
6
1580
1581
575
337