1680
0
785
1
407
2605
1129
358
856
1232
1159
3965
728
2620
1101
2
1404
3036
1823
1347
1229
2391
105290
1563
1966
1692
96512
1222856
4
3430
999
2150
5363
6
1095