1043
883
878
995
1219
944
888
1846
991
3100
1056
1121
981
2313
1178
1116
1060
1337
822
846
1379
1021
4621
888
974
2216
1078
10198
8078
2178
880
1262
843
1019
923
875
958
924
888
5857
1502
1037
1399
943
4464
1143
1014
1812
997
3013
1049
959
888
945
1110
1586
987
1624
915
1007
1917
960
919
2876
858
885
886
2637
816
1133
1557
949
2225
1494
1625
1019
2359
1510
801
3269
1086
755
1029
1009
805
1058
1997
2016
1181
961
833
928
910
833
795
897
9635
935
958
1881
1270
1322
846
914
810
848
1120
870
1241
835
1648
17803
890
951
739
1612
915
1807
983
1334