20634
8
2710
9
2275
2
798
0
2369
1
17353
675
2198
31535
472
4396
3
360784
19
1016
2337
418
678
2284
729
4820
486
455
711
1502
169211
11
282572
309
372
19279
999
1540