2730
6
31535
0
25137
17353
20634
8
1098
3114
4
19279
2
445
1020
6800
1559
1872
1
2657
3
924
2668
325
3428
2076
2132
2992
288
269
171
81
2490
594
503
294
431