4396
3
2987
2
3815
0
1006
1
2727
5
2461
20
2730
6
169211
11
1149
282572
2125
2526
2668
2321
7
398
2207
4437
5164
1288
3404