1113
2589
843
1064
1172
3491
1195
1308
991
1382
1437
1729
2030
1373
1581
991
784
1538
1256
1344
1955
1403
1614
1681
1288
1176
1376
2891
880
950
1871
2027
890
1016
943
1116
4763
1098
892
915
1215
11605
1210
2206
1110
1040
1145
953
1479
5221
1046
3101
1512
953
923
932
1338
762
972
1107
1099
1794
965
805
1436
1825
926
918
904
1077
3301
917
1045
1175
1103
1467
1991
805
1047
698
823
771
679
1149
716
1093
1362
808
771
1159
1227
881
6381
29739
3252
1421
1082
773
917
665
2594
7523
863
879
2122
1480
1033
773
742
913
760
1267
1646
756
1097
1119
1581
2248
711
1139