7670
2
21152
8
1752
0
1672
1
1348
4
255
1726
2258
3868
10
2966
6
5164
5
2365
4130
18
1712
572
2189
22731
346
3080
3
2660
796
8329
5055
1525
1044
1639
7304
7
695
4471
2920