986
295
489
1033
9047
878
616
874
4092
8675
48329
2079
857
1032
689
343
464
1006
358
1275
1025
1350
7380
425
1081
722
532
1740
1752
594
3626
369
354
1158
526
513
36095
1128
772
824
722
956
367
1038
747
417
592
639
1338
595
1143
467
446
596
5696
568
5753
534
984
506
1006
1208
552
306
732
802
290
1013
846
862
413
858
7380
571
1104
359
286
1047
387
1980
653
329
1099
329
340
638
815
611
330
2770
373
333
514
284
358
362
271
314
1309
512
253
387
360
1120
403
276
870
865
730
331
638
434
1171
364
1601
816
1672
336
1289
361