2250
1
21152
8
2456
1672
1581
2
7793
4
2748
7
2258
7884
17
1337
297066
0
572
3080
3
2245
1044
3354
1226
2722
2683
2209
4471
3053
3484
4044
5
3083
3683
2941
1407
2465
469