2172
1
458
0
2522
2683
1009
583
1045
611
5918
4
1099
693
768
299
691
422
266
478
363
3432
1297
354
2720
10
3373
1602
1779