50381
335
8284
693
590
7698
606
1335
1419
1580
383
380
453
643
743
1137
342
286
579
945
327
568
385
9978
959
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
8179
665
1204
524
859
983
3309
369
437
722
1656
386
246
1331
290
332
380
800
391
317
453
764
2378
401
1122
412
50381
298
1630
297
469
333
283
392
736
891
285
546
643
417
2545
416
1060
365
2123
1253
3294
454
1203
1212
434
908
662
321
273
1284
350
16880
465
351
690
932
561
2165
1081
355
1482
956
809
1280