1635
912
849
1030
1122
1076
1087
1382
1475
782
1619
749
942
958
1381
1733
740
1451
2488
854
946
1012
1012
785
763
1398
2185
1962
816
1384
2953
1250
3067
705
1057
2449
1475
997
867
3818
735
697
1615
865
2428
1719
927
1645
807
2351
696
886
1768
2788
1260
1575
1560
887
1308
1146
596
1535
908
1362
657
642
2248
896
1862
2141
1373
2100
1909
1510
1342
925
1076
1084
902
676
1394
680
1599
2405
643
1035
702
844
1231
1455
735
1361
669
624
844
682
1495
1939
919
820
1166
1037
3778
1678
968
784
1505
1505
1113
1423
1150
871
689
1242
1163
2532
589
1474
1342
1051