2497
1470
1171
893
3512
902
7592
6582
2610
1624
878
1038
1035
1000
842
2420
790
905
974
5043
917
3591
833
1019
837
818
1287
876
969
1048
812
798
815
1753
880
809
1119
959
866
144677
1190
832
893
1009
836
1040
1175
801
1109
886
854
874
1483
1116
987
9520
992
751
1191
2083