1020
0
20634
8
19279
2
1056
1
25137
31535
2076
467
798
2275
2198
918
282572
968
169211
11
801
4396
3
2526
17353
529
2369
270
1711
1824
13491
303
514
2546
464
2687