1107
426
3392
1921
1296
496
1207
474
1497
500
767
366
1038
463
906
264
806
263
687
328
940
319
808
388
2793
1376
1106
650
525
217
573
342
551
346
1548
794
580
385
4970
2955