1145
5
1310
992
851
3
1143
1619
4
4328
9
2888
1223
2222
7
2577
2
1424
1
4625
1971
1083
1455
4901
1826
8
818
1279
0
4405
2760
891
1828
1650
759
1261
896
3347
983