1461
367
247
933
178
506
313
502
388
287
340
304
1083
308
523
248
628
311
712
153
251
545
222
667
342
333
539
253
690
1310
599
1320
1044
412
324
416
409
406
291
2425
803
1473
757
121
295
361
814
449
586
477
251
239
313
260
247
577
140
698
156
434