1428
1308
1784
1083
2848
899
1604
1312
1400
837
744
978
2155
1489
3356
2034
1118
740
2018
1139
950
818
1779
911
1684
1221
2323
814
822
1352
1260
1697
828
1385
762
1376
842
872
1823
725
2192
1210
1701
1672
1816
859
4133
1057
865
856
3975
1315
836
883
1042
916
1300
2951
2765
872
2593
1246
729
2869
1064
1283
1181
1771
1110
2602
1143
1251
1362
733
931
904
1535
1577
840
810
1305
4087
940
1688
1029
814
2966
1306
847
1233
861
2950
5830
1845
980
1658
2326
998
1813
3762
2011
4529
1696
799
1366
1692
1082
1145
868
1326
821
1466
1211
1127
1782
2388
854
845
1717
1075