2904
3
13018
0
2973
9
2966
11
697
1118
2
4757
1
2184
747
1551
1439
1479
1337
656
5849
5
2272
594
3551
10
3789
20
9817
2659
1272
2652
4027
4915
2215
2605
94424
402
1005