1668
1514
1093
3042
1612
2013
876
1390
1548
2232
1685
1692
1383
1488
1562
1399
838
1133
3221
1431
1325
1627
2167
1481
1481
2071
1882
2714
2346
953
1149
1260
1828
1243
1465
1729
1108
1494
1149
2224
2281
1240
1388
1328
1716
1638
2207
1609
2763
1621
1308
911
2745
1312
2165
1495
1053
944
1491
1372
776
2033
842
938
1194
848
820
1843
3119
1955
1504
1000
872
796
833
993
1033
808
783
881
873
1365
832
811
849
1048
1637
1283
1106
1641
2277
892
864
1240
1380
2231
806
836
907
1201
2237
884
1151
1180
886
1620
842
1908
996
842
880
1606
978
1093
1434
1098
2913
1059
2237
1352