1047
2
2258
1
2788
2184
21152
8
2245
3
3080
1559
2352
2336
5
297066
0
3565
1725
1697
2110
1994
2631
1462
1509
3090
6
2687
5233
10
1266
2932
496
519
1595
10180
942
3225