853
2
2518
1939
0
796
1
934
1075
675
626
2701
3
2790
4
330
1888
10
1038
2308
6
2847
2408
822
493
1717
8752
5
1070
4289
1593
8057
1823
1228
977
1455
2430
4948
14