550
846
943
390
1938
20278
329
1186
493
471
737
399
544
528
1449
714
2162
1379
2540
487
977
8361
388
759
359
311
51093
508
650
329
831
999
534
8214
2515
472
323
416
465
6208
180
1043
696
2790
800
422
1662
504
754
424
332
9683
1732
500
214
428
274
722
408
165
526
1167
2321
885
1111
1110
1017
2147
570
1198
628
735
326
445
1003
1045
3688
479
1184
335
1139
1887
455
696
1410
355
758
1056
1581
324
815
316
708
863
526
345
1076
923
386
984
952
671
739
587
714
576
435
1019
321
424
1317
331
1008
747
397
420
360
467
422
359