2336
1411
17181
1660
1037
567
1954
2666
552
564
1544
260
380
159
405
2503
4370
713
859
1217
219
6039
779
826
626
305
235
511
883
2780