1666
2
2177
2767
3
2169
1072
798
0
1832
126
1
415
521
637
1610
1300
2121
4
846
1256
719
514
3732
7
1516
1708
2634
4129
6
1178
1456
177
492
1750
2842
8
349