1183
3482
1166
1245
1325
1149
868
1493
1486
1961
1923
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
832
868
4758
1250
986
1277
853
1695
996
882
895
1270
1549
1273
2036
1396
951
1321
922
1150
1285
916
824
932
1251
1657
1491
970
1491
816
1354
1050
1433
1453
942
2882
2858
1845
988
1453
1526
1102
2752
1721
999
2331
1512
1418
1245
1684
884
896
1829
1403
1028
966
824
1387
828
886