3090
6
400
0
7793
4
14589
10
4622
21
2316
8637
11
5106
5
658
3296
3354
1
3415
8
2932
2
2282
1603
5065
1071
2337
1601
2369
1543
2854
2666
9
951
17946
2990
1265
1812
30334
2562