3339
995
3248
1038
2216
692
1850
985
4478
2254
1022
370
802
251
1398
430
1099
352
460
196
2631
1405
997
489
399
152
743
190
802
232
809
227
646
140
759
279
475
151
523
65