1643
4
1259
2
1640
1576
3
18046
1
1206
2336
2688
8
1521
612
8473
918
1440
6
5306
5
2737
1680
9058
1958
3928
4685
7168
1288
1441
452
954
4029
3046
1217
1131
1557