384
1
511
2
123
1102
590
760
0
686
462
952
4
1044
202
622
1360
5000
9
2936
1528
2528
1875
4961
5
1831
3
1364
11
3306
875
6
427
1278
840
1645
1440
989
3921
8