2405
1
2324
4
571
0
3080
3
2377
2666
9
10598
2
37355
13
1252
928
3715
2932
2593
2638
2105
1723
5527
1419
17946
3629
2145
4116
6
189326
1915
971
604
3724
22731
5151
1604