2666
9
2836
0
2476
2
1812
1
1631
12472
2906
4996
6
1153
4358
9836
15
1449
2828
5440
8
1450
2523
2012
4309
3
13018