971
862
1280
1307
1118
2640
1278
888
826
834
2951
846
1928
813
964
864
1573
1288
993
844
841
869
975
840
914
1047
2198
2072
1896
936
863
1105
1052
979
925
865
892
2056
1343
932
862
967
935
866
843
965
1473
2320
874
929
1381
1650
865
1003
3196
1459
843
1593
878
2161
2123
2111
999
758
996
1426
2182
1283
2164
840
792
833
1428
5392
1065
782
1072
1953
2150
786
844
1377
915
898
1921
1009
1566
1311
1435
1193
1272
824
1059
867
1080
803
5542
809
765
926
1452
1238
1730
2277
1764
990
1310
1248
1114
809
963
835
807
855
807
878
1417
855
853
1352