972
825
3066
808
871
1478
1545
739
811
3059
1001
1256
1063
1158
837
994
817
829
994
2927
1272
790
883
840
863
1267
1149
991
788
844
652
3373
760
1467
2017
895
860
1138
680
1518
1071
1154
800
904
1147
1037
959
685
1205
1342
1300
1286
766
956
839
1282
2939
788
817
695
2330
1278
1852
1388
856
1666
1756
718
1398
2944
4072
862
958
750
1433
1317
949
1384
814
1588
1354
735
898
971
1349
2094
715
809
1139
701
745
817
844
1372
797
1273
961
2078
1108
758
1148
1029
1624
800
1044
982
717
1536
950
781
1505
833
1622
1179
1170
1523
845
798
971
655