1668
1383
2963
877
1841
671
1555
1298
616
1146
3189
2514
784
742
868
1440
741
2204
3100
815
890
1632
652
1168
1522
644
2919
717
777
1061
1253
614
1580
794
1495
878
1873
739
6760
760
948
1382
2664
695
1805
1983
902
685
2951
929
827
852
1933
866
1188
1307
858
2078
774
677
737
963
1136
1444
758
680
1353
724
1015
1830
1408
724
794
639
764
855
826
819
1769
2239
972
878
1078
1199
1077
689
1426
1512
794
4674
708
1163
912
1688
967
816
775
809
773
2046
896
937
1291
633
846
790
1044
2114
889
1622
1396
1909
961
718
1292
679
2815
2817
1496
882