1643
4
1260
2
1640
1577
3
1207
18049
1
2336
2690
8
1521
612
8479
920
1440
6
9060
5
1681
2737
5308
1958
3930
4687
1441
7169
1289
453
954
4030
3046
1218
1132
1557