2256
10
2452
2
2962
0
2508
7
3131
2223
1011
4721
1
4639
1014
4016
2365
4
3486
2189
2411
1637
3
1410
6977
1749
618
2165
1395
2740
12761
1978
2444
4329
3036
18546
15
1484