3095
7
3920
0
5849
5
739
2
1419
1
11192
10
1806
663
6014
1500
1007
561
3267
4
461
2612
9220
3
2786
5164
3507
6
40314
14
986
123674
35
4074
4201
735
8329
1549
4116
3974
2559