2123
992
2103
1723
1045
1094
1521
1259
731
1157
1667
3226
1660
1314
7214
940
1280
1190
1173
1065
891
707
1175
2420
1123
938
1516
1015
922
1619
3854
2001
847
716
986
1086
1208
927
1266
2300
1083
892
1230
1219
5728
1288
2374
2014
997
1134
768
909
967
1075
1009
1066
1485
880
3953
988
1760
910
1445
663
1299
825
698
1113
1094
1358
1309
1414
980
1453
1114
1433
1294
881
1411
1253
2739
1285
869
691
5032
685
1146
722
4115
1014
861
1113
1045
672
746
922
755
743
941
1818
771
3919
727
697
3787
1350
706
1008
783
806
970
3738
992
1015
1626
3064
773
1264
1768
747