935
902
758
1447
1396
1371
991
750
764
1691
1393
944
1629
3074
954
693
787
1477
934
753
2719
803
1174
3459
2137
1075
4345
922
835
901
6838
741
1148
964
963
1124
1087
1324
1288
1407
688
771
3159
14701
819
24084
687
927
5054
716
1642
647
748
702
848
1187
838
1163
728
782
680
3472
1358
1521
877
9173
716
741
1867
5284
1797
678
1251
2626
1631
1122
1935
793
1294
905
1011
2132
1658
708
1019
1079
3602
664
792
3901
707
6657
636
917
1835
776
1079
1020
1065
758
819
2685
825
1618
696
645
3514
4029
933
3162
2039
1084
918
819
658
1235
838
4164
1146
848