887
2
2989
5
467
0
1642
1
2368
1237
7952
2581
1587
1776
2008
2542
3353
11
1952
929
18385
4154
2341
6
2982
3