4240
3179
3292
3992
797
17942
6304
946
1111
971
833
2649
2161
908
974
733
2746
1103
1027
779
1495
1526