2123
4
910
2
341
0
1887
5
2610
1
246
686
780
2411
484
848
1935
2118
2324
3
751
1601
887
1272
729
1418
1437
1611
1311
2285
6142
9
2773
1597
840
1637
1973