1403
1850
1043
1022
1050
1029
1198
919
1126
977
1293
934
1278
924
1482
1453
843
2513
1650
4169
1677
1499
995
1130
1054
2943
12037
1014
2497
6233
1342
852
857
877
2872
1907
1419
3355
2168
1413
1014
1154
874
1831
1273
1131
992
1102
1091
1195
960
2243
2788
1457
8514
2879
1152
1172
1035
1162
813
2373
1754
945
1983
836
2148
813
1436
4019
1033
902
1053
1882
1595
860
8555
1128
1919
976
2330
3503
2546
1294
853
2390
4115
1174
1158
1952
1594
933
1982
852
1819
948
3843
1655
1151
960
6146
838
1253
1724
2134
3450
1176
6230
936
838
4020
6291
947
1589
1155
5639
2756
1150
1161
2337