1451
1
2296
2
4271
4
2604
7
1661
978
4677
10
389
1280
0
3054
737
2904
2933
6559
6
2222
2155
911
754
2902
3
1960
2682
5617
5
2922
9
6842
2934
8
4363
2311
1626
3379
1222856