20634
8
2855
3
2668
2
282572
0
17353
467
3498
4
1020
2730
6
31535
19279
2727
25137
3383
2275
1023
180849
745
1824
458
2526
968
3442
419694
9
991
918
4820
1320
1
4396
1639