160338
14
1875
4
1214
3
1298
931
1
875
2
1487
760
1314
310
74
0
477
1545
28
1331
435
1506
201
20
1051
9500
9
1328
994
2866
19
3159
1012
807
634
1087