858
3
1322
822
2
881
4
4847
7
1976
1954
4628
9
1075
8
839
0
2552
959
1
1408
413
6036
22
638
12969
6
1378
834
766
1783
5
1552
940
1149
1205
1797
3163
5686
1463
1973