7683
18
580
0
2632
3
3373
445
1
3996
4
1667
584
2490
363
3054
458
4328
10
464
2952
787
21743
31535
6800
266
839
298
422
1949
5316
709
249
953
578
759