12
879
22
347
26
267
242
1500
1657
407
260
781
370
1
19
2066
810
4
1014
491
180
296
1060
176
2042
340
996
1111
958
729
241
131
35
199
526
177
182
706
316
931
983
569
1005
10
184
28
873
1017
447
402
289
517
1683
