2925
9280
7182
11279
6013
3595
1809
1088
4265
1370
1137
1413
646
1580
2227
21035
39401
1822
7229
6384
2684
1098
1584
2329
1901
3342
970
851
1241
840
1545
1210
1541
1146
1052
1357
1062
3187
10232
1446
815
1740
1313
778
919
637
1182
13379
5169
779
805
3471
903
2258
1226
809
973
1054
714
2416