2318
2
883
3
2772
1
2542
982
2522
5151
3080
3715
1505
0
21152
8
4651
4978
978
2650
20
9611
280
2405
2740
2932
867
2027
3683
3819
1912
297066
2538
1500
18546
15
4309