1451
0
2954
2
2982
3
641
1
1481
1182
707
1129
542
3271
4
2598
5701
8
2512
3090
6
2274
3643
770
444571
9
3299
2738