6338
10
3422
15
1612
0
1031
2
836
1
5546
44
2647
3
1729
1364
1257
3252
1083
511
1723
6
21773
13149
6050