2730
6
17353
0
25137
31535
20634
8
1098
3114
4
19279
2
6800
1559
2657
3
706
2668
1580
267
714
1736
298
540
275
286
259
410
325
968
815
1372
1129
515
628