1422
3378
977
873
779
834
858
1170
2157
996
748
704
741
1059
860
1148
894
1395
873
884
682
847
2371
748
1056
955
911
977
2015
911
1163
1141
994
1244
1948
1052
1583
1171
1064
2257
1752
6806
3741
3003
3530
10772
4383