1037
990
1936
1304
950
922
2386
785
1852
1097
1562
820
2880
887
863
1315
936
1793
849
790
3594
915
977
754
776
946
2141
1012
1079
820
982
730
677
1016
709
1284
882
1602
848
75540
841
841
705
1131
1257
1095
1051
3447
696
931
696
3647
978
1122
1785
818
857
1209
921
1713
765
654
5240
2284
2995
755
907
840
1759
646
791
1450
1445
884
916
2878
782
776
958
1023
781
872
7851
1981
658
1622
1015
1500
885
9383
2012
757
765
1629
3103
921
8186
725
4926
1086
974
1044
838
1851
729
1634
1150
898
846
1569
1573
716
723
1712
1008
795
777
648
681
830