123
1
776
993
10
955
2
1170
3
239
605
1852
6
4913
4
1094
916
1032
1826
1478
2694
5
1503
1734
7
4137
672
0
1658
568
2615
864
1910
1389
1358
14
1839
15
899
1584
1471