2627
7
2250
1
2079
2256
10
3765
4
925
2245
3
297066
0
2108
1226
3053
6499
3154
6
1881
5486
1354
6977
3683
3435
1694
2683
1875
2
40062
19
469
17333
27