20634
8
31535
0
4180
12
1962
2
25137
282572
1020
4396
3
553
19279
893
1462
1119
152
1073
2395
1551
1824
75
422
55
804
798
714
383
17353
1504
306
2337
497