1351
933
1127
1408
836
2459
1590
1216
936
1845
2013
1859
2375
3754
928
1055
889
897
1002
1431
1624
1113
1735
2593
2182
2507
2140
2498
1100
1447
1306
1706
952
1854
1144
2047
2475
2798
1099
2797
1032
977
1469
1366
913
1815
1527
2530
1667
3295
1528
1224
1373
2991
3100
3793
1314
1331
2158
3482
1430
2875
1741
2581
2194
1980
756
1397
2314
2235
854
1286
894
2339
895
1126
751
1110
877
810
760
1180
1640
1393
1509
1255
1098
1550
1069
1292
1105
788
2258
1797
1221
1090
1764
1831
1167
2002
940
1772
995
2566
843
1238
1215
1380
777
2859
1025
1741
1055
993
1691
1689
1371
1108
1043
2082