857
1
1105
4
2529
1839
746
0
899
2
1596
2623
2741
6
1133
485
798
1375
1827
816
428
3
605
805
1003
2141
5
494
588
541
215
393
4784
12
10228
14
2688
4794