902
1095
14261
2118
6622
861
1750
2085
1972
823
826
1690
985
3264
1986
1241
1359
947
1416
805
2232
17803
1304
2094
984
4307
2980
14956
2214
2897
1164
1201
1937
2487
2265
1849
2814
1630
6333
5553
3310
4429
2666
1395
3264
22080
2719
13706
3696
7153
14823
3891
7556
5003
8542
7263
3684
4195
30093
13893