345
968
457
1072
379
584
801
556
317
351
600
311
352
1066
1904
524
316
426
301
482
3126
1208
314
330
666
297
1312
644
294
1105
676
665
1064
304
373
349
657
1883
690
877
924
426
401
292
670
551
424
564
1452
2493
671
324
342
