118
2
7793
4
12761
3
2277
0
20850
5
120
3315
1
697
19783
3024
4309
5389
971
4083
3655
2935
2732
3071
11
2059
414
12472
1529
1053
25494
1950
272
2471
189326
898
2342