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
3206
1285
1916
890
1705
1151
756
1552
1942
824
1904
1866
668
703
640
948
2272
1136
1036
1747
854
636
3276
3194
1146
1007
1400
702
922
1740
843
974
718
647
1320
808
1855
1037
2974
765
680
743
898
843
683
892
1037
2142
1101
2514
3296
680
979
1434
1493
1450
2044
1686
744
1548
915
780