1115
2
802
0
1824
1458
3
10324
2445
6
467
751
1
1811
2450
1292
2727
1661
1235
4271
4
1960
7
2604
407
978
4677
10
1357
958
3054
2904
3104
986
2855
737
886
6388