50386
851
1138
960
697
542
8180
675
335
8284
693
590
7698
606
1335
1419
1580
383
380
453
643
743
342
286
579
945
327
568
385
9978
1332
1881
361
961
389
577
454
433
386
496
479
1216
830
1635
385
749
1064
375
690
985
527
1079
313
2818
907
665
1204
524
859
983
565
2514
644
600
2734
444
9056
1881
392
961
6902
961
327
494
1406
1954
361
1129
296
1330
2449
350
376
1293
950
618
908
403
36354
14394
872
394
441
371
520
1341
5262
1221
1685
727
279
349
662
352
497
710
506
969
310
256
1276
821
324
279
468
850
361
280
1591
700