2452
2
1564
1
3971
3724
38477
34
599
0
3554
9
3629
36905
2082
189326
3071
11
297066
3566
3
114240
45
2047
51331
25
2480
4