1596
3
1604
2
1522
2245
5
2803
9
1401
3283
8
1693
4
1109
2648
1411
1205
2625
3538
1262
7
1670
6
1032
3626
996
1447
1806
4691
21
2642
2221
5767
2146
1287
1851
1436
9384
11