829
2529
1465
1405
2340
2857
1102
2041
17315
8034
1754
1023
1213
3062
882
3247
849
6709
1941
5380
9718
1252
1187
1157
1233
1568
2792
1646
1509
909
2076
917
1003
981
932
894
1209
3254
1208
3122
1996
994
43033
1616
2365
2221
1764
1699
1228
854
2514
980
974
923
1133
951
958
1237
6532
15223