33068
43371
15357
6334
3510
1011
1111
1797
16935
4980
1387
35404
27610
938
750
1459
926
4670
834
4255
5182
1041
1355
1989
3690
759
2172
1280
1101
925
1098
840
926
1659
836
756
828
3021
3293
2286
2183
846
910
766
6537
1964
2044
4947
2779
1118
1512
8496
743
16592
1059
1822
793
8177
1025
1559