2245
3
4250
25
2131
1
929
2600
4
19944
2
297066
0
1606
2377
9956
1226
3053
7
815
197
2475
2797
5
297
955
2452
2001
1716
1295
2468
5565
9
2105
1564
1426