625
2
11881
3
2697
5
670
0
3844
2393
1562
2503
6
1388
2870
1378
8822
1365
1
1762
246
1261
796
1852
939
1418
822