4036
2040
1364
2651
973
2862
1223
1421
1405
1350
905
1594
4717
1943
1251
1034
5318
1446
4619
2582
1012
1609
1511
1736
2682
1251
2268
1223
1614
7892
3195
1998
6691
2409
1661
5230
1703
4671
1256
1995
2019
2039
1918
4208
3687
1964
1695
1746
5702
1745
1876
2778
3302
2149
9183
14947