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
3295
1528
1224
1373
1401
1940
2104
986
2474
3015
911
855
2043
2882
872
1182
1443
1637
2414
808
3237
909
847
885
1165
826
2648
862
1559
815
760
800
1096
1481
1141
1694
2645
975
856
1497
3058
3026
3041
796
1302
2035
939
2563
1157
919
1568
1134
1468
750
2547
950
830
853
860
924
886
942
913
1684