1332
3
1598
1604
2
1523
2247
5
2805
9
1401
3283
8
1694
4
1110
2649
1411
1205
2626
3538
1262
7
1670
6
1033
3627
996
1447
1808
4692
21
2645
2222
5768
2149
1288
1851
1438