1189
0
21152
8
1193
467
3090
6
2711
2
2903
3
2593
1
2932
19944
528
1380
496
297066
398656
19
1492
6753
17
690
935
1819
1787
1606
3080
2605
19783
3546
2131
6236
10
2245
17946