458
0
2200
6
2522
2119
1
2683
1009
31535
1045
611
5918
4
1099
517
768
691
422
266
2000
478
363
3432
1297
354
2720
10
3373