1262
348
907
411
492
583
449
332
831
313
973
431
333
991
636
743
546
448
460
712
2057
267
1049
1140
1843
472
302
283
1099
260
364
426
512
1603
3330
314
267
739
1617
383
1091
350
1034
422
333
344
351
559
386
704
367
316
2045
506
1064
1847
761
688
2247
348
1666
361
793
1831
764
836
495
445
324
1893
375
484
770
2467
3035
1474
460
516
340
579
342
1171
690
400
365
345
1345
450
1497
431
1149
382
1687
333
928
304
3108
1493
1136
1119
621
604
457
870
1412
1127
816
326
1102
267
2639
872
1024
302
342
660
1301
481
1171
723