10747
3827
11355
4394
4510
1826
1291
240
5817
2964
1771
616
2216
692
4614
2111
1117
335
5065
2574
2263
1052
2364
949
1529
509
844
298
2735
1167
836
296
1010
501
3063
1507
1755
657
3312
1394