339
332
1113
364
330
1819
607
516
868
411
303
1348
661
768
341
909
853
997
437
327
363
711
318
341
446
1006
1224
868
1244
773
1261
616
927
627
590
282
692
806
619
374
544
529
308
419
324
1078
483
541
500
797
924
952
1150
496
2283
1422
362
725
325
444
476
2251
306
640
303
166
1957
310
1024
561
499
595
522
246
1084
414
7777
2172
1373
687
320
344
454
642
343
528
340
559
527
3304
511
314
355
520
509
1314
479
509
1133
1758
309
910
507
316
627
747
1979
1279
925
276
320
1803
417
952
667
509
402
378
1757
325