2468
1188
1230
1111
843
730
859
2134
3960
1983
927
1037
1273
1007
4242
1047
1009
1163
704
779
139816
1056
2089
1001
667