1666
2
1824
1
2177
2767
3
2169
798
0
1832
126
415
521
637
1610
2496
2766
1300
2121
4
846
1256
1188
719
514
3732
7
1516
1708
2634
4129
6
1178
1456
177
492