822
914
1135
916
855
1830
2635
980
3395
3433
3390
1420
2253
928
1162
858
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
985
1605
1703
1079
1353
884
1177
772
800
1417
2543
2237
840
1041
825
1891
2277
1332
966
2038
1355
873
2164
819
845
1842
1716
1426
1903
802
793
2025
2111
943
1534
1262
878
1298
879
996
1009
751
895
1504
810
1166
820
1185
862
943
890
830
1601
990
763
5392
1363
1103
929
907
1380
737
748
1673