788
1050
1269
1344
1567
3340
1323
848
880
2878
5653
799
1850
791
1685
935
1355
1078
8121
1153
1509
882
1508
2997
1838
1643
1625
1529
2839
1606
1587
1887
2223
27105
2285
1607
2110
2514
2564
7195
3463
11642
5362
2540
10394
3565
5219
5168
4579
2307
81769
5002
7655
8605
9029
50865