1481
2
1182
3503
4
94424
3
707
1
398656
19
3271
2264
5701
8
5200
267612
0
189326
101569
550
4724
1210
444571
9
19079
6