2749
3
24230
24
9791
5
2296
10
12703
11
1002
2
6220
8
13601
18
3823
1
1342
587
757
512
503
1179
497
250
664
185
150
288
259
442
374
391
535
4
352
359
372
739
575
242
421
215
429
310
357
323