1038
1075
821
3229
1651
896
2471
821
1516
933
1067
1158
954
3266
1429
1181
833
1300
1988
920
1401
1091
2420
939
829
2205
694
1997
867
839
1359
4273
2805
1870
996
805
936
879
804
968
849
813
841
659
878
771
1241
885
995
947
1121
1157
896
847
1486
911
1462
782
7064
690
1526
1486
938
1842
3395
1604
2485
2542
1192
1462
768
1241
2712
2419
805
1121
797
712
1037
971
3265
1820
1426
4273
820
2087
772
772
1391
840
5356
1463
1526
1312
747
6903
2659
970
2805
1102
978
910
1038
1407
4429
741
1121
936
885
878
2447
2016
758
852
4555
847
1485
994
771
968