1180
929
1586
2181
1832
1229
1000
793
1124
6560
886
783
846
740
936
1417
775
739
745
880
1080
3164
984
1095
757
4097
1287
1003
1623
947
1962
755
801
784
776
872
2916
3730
2185
831
774
835
742
2421
849
2305
859
760
2299
1885
2445
931
3354
804
824
1041
1301
2198
1104
799