1661
2
5677
15
91
0
978
4677
10
1408
4
3403
3
6579
9
3054
1
1020
1010
1277
5
1100
1178
737
2904
111
2659
752
3293
7756
1372
911
4126
6
1960
7
243
3251
2934
8
1222856