20634
8
31535
0
2275
2
2198
19279
4396
3
467
5781
6
1824
2730
472
11881
508
1
25137
381
3114
4
302
12958
5
1344
2526
2710
9
553
1671
1020
968
659
2459
169211
11
2369
4830