2949
0
781
2740
1
18816
11
1107
1787
418
1356
442
582
1698
6346
16
722
3186
7159
10
445
623
373
2458
1156
94424
3
14861
7
2670
5375
2475