2730
6
31535
0
17353
25137
20634
8
1098
3114
4
19279
2
269
6800
1559
3498
2657
3
2668
3092
1
474
4111
2132
245
871
2855
325
1580
2091
1685
382
326
105290
2843
288