1102
4
12678
13
4952
5
1328
1
2671
7
3414
14
830
1511
1093
2
1349
3608
19
6282
27
2047
1844
4513
18
2611
6
3277
8
815
762
793
1708
2742
459
694
2035
914
1990
3237
15
1186
1761
3