2990
876
719
675
668
2325
981
709
2511
962
642
843
879
1194
1427
4431
956
1322
1549
700
760
671
746
763
1488
2210
934
778
2391
726
2524
1170
1514
696
1254
1046
1698
1919
688
773
685
2062
660
635
1809
2993
2692
2892
2421
1179
639
837
689
2484
2040
3483
1633
1036
1796
1051
1793
772
1903
870
1296
916
1257
838
1685
778
816
695
1461
1149
1221
786
1138
699
720
1052
937
632
732
2183
2695
898
627
1329
1526
1225
669
916
656
646
813
888
1422
766
1032
713
710
953
674
856
750
1047
2258
893
1293
603
1139
1371
713
850
1618
1627
1955
627
1634
952