1062
903
1139
1684
1485
994
1646
2033
1814
2326
1060
1345
973
1274
1901
876
1577
1201
2191
908
1079
1831
3072
1312
1235
1506
1277
1638
1151
1715
1010
3094
1693
1725
3708
3831
1072
1050
1073
1320
1694
909
1814
1301
3719
1997
1811
1060
2138
1675
989
1195
1383
1912
908
1449
1887
1355
913
1091
1072
1015
866
832
1065
1202
861
1116
1728
756
1053
791
1129
1785
1238
829
916
897
848
2991
838
1034
879
983
1721
1092
3135
2127
1321
774
1426
856
1371
1227
1382
946
742
1713
2303
2858
1547
1260
870
1572
1644
1037
1583
1008
1508
1651
1378
957
1553
736
940
1877
1621
1204
4854
1366