2277
0
11153
8
20850
5
1880
1
1289601
4
1683
5070
19
2448
2
6779
2392
1716
3613
5771
10
1518
1213
1226
2689
12472
582
383
83
2899
3683
658
511
452
21152
2344
2044
2505