716
979
820
968
2988
1393
1252
1452
1378
1009
1107
829
2900
838
1901
2163
928
706
716
1456
890
1082
1338
1986
1613
708
1425
1101
1114
650
1074
705
698
947
725
1660
707
2079
908
644
616
919
1876
894
622
757
862
2007
1576
848
1176
826
1688
2018
1142
988
942
944
688
914
1038
1669
2545
773
700
1683
748
4111
896
1300
2160
1720
1738
1260
707
789
4197
3564
650
993
782
1609
2713
1001
2911
634
4569
1454
659
788
831
1059
749
1538
1150
784
1472
763
1312
676
648
4813
943
2029
2013
1346
702
966
871
1046
931
679
4989
1459
913
682
1935
966
2816
825