2328
1557
1003
2110
1212
987
1622
3232
2183
3229
1686
2676
1439
1554
1632
1104
1337
1430
863
2931
1185
2441
1112
1687
2161
2047
7257
1445
886
2672
867
1122
1911
1237
1610
1440
3348
5571
1148
1504
1403
886
1728
1699
1058
1496
1567
1128
1495
1978
1833
1062
1382
2266
1468
886
5399
2341
1523
2057
989
1025
983
878
2230
1171
1132
1623
1170
1633
947
2370
912
1177
1483
955
906
5215
1053
1255
987
1180
1099
866
1353
2071
2012
1203
1102
1459
2719
2308
1157
1219
1053
1621
999
1140
887
957
2742
910
1506
1123
883
970
1776
2424
1592
911
1745
897
1431
1740
1692
1620
1958
1862
948
1432