1078
1183
2557
1713
4015
1209
29941
1139
2589
888
928
2006
4938
1661
15080
2421
3668
3034
916
2126
1578
2869
857
3799
5316
1596
692
1036
2507
2164
808
967
2943
3681
2411
1408
2838
6218
4847
2318
1016
2283
2174
1577
7744
7417
1339
1707
3455
2885
1719
1706
1432
4668
1989
3373
2264
4514
2171
3159