1129
3313
1109
992
1255
2138
1148
20705
1354
872
842
4031
1068
4036
976
928
1166
1317
1016
975
1025
1161
1354
1195
1544
1956
960
1563
896
1730
1275
1379
1124
1857
907
1604
978
1181
1363
1650
2225
1034
792
1340
1642
879
1734
1277
847
1552
928
3586
1777
1072
949
1961
783
1682
815
983
820
1240
1048
1847
1044
1069
1045
5105
844
2187
1870
6278
1279
12881
1267
5089
2411
771
1646
1192
715
953
908
739
1107
1220
970
1233
2053
694
807
781
1673
1153
949
1122
1546
2263
644
1730
1234
1090
1038
701
936
953
886
1804
2162
729
840
1137
742
986
1254
1458
623
1116
904
875