1189
0
3090
6
25669
17946
32302
1193
19783
2
21152
8
1461
3498
4
467
7258
1768
2903
3
2932
19944
528
1
1380
496
1492
690
935
1819
1787
1606
3080
2605
3546
2350
2131