546
2151
622
854
714
544
738
3165
612
620
838
1954
563
814
946
1102
777
654
661
605
599
600
702
899
764
811
733
705
630
607
1037
2832
620
597
2122
2969
1240
1019
814
866
998
592
2331
597
2121
2180
1959
718
1835
2663
2117
3571
1483
2894
2215
1959
987
1807
806
2049
1120
600
727
566
819
774
1724
1416
686
528
1275
608
559
1346
1301
635
1443
625
997
666
1347
658
1494
698
604
1532
1439
2389
737
2263
651
895
1271
871
1070
578
631
1487
2986
797
1990
954
660
711
748
528
765
971
666
587
816
2076
572
1560
868
2166
2211
534
593
1286