17353
0
31535
25137
2730
6
20634
8
19279
2
1559
3114
4
6800
1020
2668
2727
325
1098
2645
3092
1
2992
2657
3
451
237
675
422
392
271
2283
1580
3366
1222856
318
1149