853
623
2655
1064
654
664
652
1106
1097
1825
1309
710
1512
861
1124
767
1000
799
4573
746
718
790
3516
869
1716
911
995
1431
2559
761
3100
1971
3197
759
852
930
1832
700
784
1286
779
635
1105
1006
1284
933
1258
1295
800
914
716
736
976
827
1135
1445
765
789
1101
758
1089
684
1444
1356
1292
1054
1256
1099
1002
819
1007
1122
810
869
923
622
856
819
716
2064
708
5723
2052
1170
1150
2538
1306
720
1166
1297
2675
2167
1094
1305
1426
2379
1133
737
833
783
1198
1076
955
722
690
1398
1633
1119
793
1285
920
956
2815
2894
685
815
991
776
1041
814