1595
859
2085
1658
1697
822
914
1135
916
855
1830
2635
980
3395
3433
3390
1420
2253
928
1162
1710
953
2208
982
986
923
848
2297
891
1073
1413
1143
927
1922
1550
1144
1563
2271
1118
893
860
3222
1871
1677
1172
1187
2732
1074
1366
884
2680
2018
876
2407
823
2764
990
2352
963
841
880
792
2675
1417
960
775
896
954
791
862
830
1205
2123
905
1177
902
1409
916
925
2143
870
786
938
807
1560
1439
910
5542
1012
1065
846
823
976
2004
838
766
2643
2164
837
1841
1363
854
884
1894
2199
1202
1426
1243
815
1041
825
907
1078
1298
822
777
1282
2344
934
1953