1516
1999
2825
1533
1310
1281
1915
3767
980
1158
4194
1134
1677
934
2227
10854
927
2580
1485
895
1581
2054
2363
5069
2385
4878
7646
7652
957
1640
2329
1113
3300
1357
1223
1861
1290
3373
1153
5634
1279
1139
996
1042
1026
1340
1609
1423
9422
3580
1286
4504
1515
1220
1542
2177
4782
1860
993
7003