20634
8
25137
0
282572
1020
1671
1
2275
2
31535
798
4396
3
327
2198
2337
431
1824
93
1191
392
714
17353
284
244
475
924
414
274
19279
611
1073
1580
47041