20634
8
1020
0
4396
3
1824
282572
25137
968
2275
2
31535
3114
4
2198
1671
1
2546
2710
9
2758
17353
2337
3380
458
12958
5
325
1551
4820
392
918
3498
19279
171
2520
1787