2035
1588
1887
1023
1582
1156
1909
2181
2592
1176
1239
2175
1885
961
1732
3406
1114
1629
1147
1053
4337
1104
850
4171
869
2013
2103
3412
2236
1593
867
1153
1332
1839
1427
1475
1436
2049
1650
1096
1263
1977
1670
1559
1980
1551
1001
1153
974
862
1412
938
1129
1164
982
1352
1808
1267
869
1864
1104
1028
913
5992
2305
957
1795
2181
799
837
1696
1535
786
1024
1428
1545
1192
1311
2320
940
1520
958
1596
1454
849
955
1123
1602
2435
940
802
742
1435
943
1885
2466
1095
860
1173
928
2194
1118
853
5966
892
985
1171
3771
849
1493
3352
789
3976
2065
937
853
876
1148
3245
2653