2907
2
2329
3
497
0
21152
8
516
38477
34
856
459
2982
4084
6
1479
2655
4
5196
2176
1
1849
1930
4160
345
5658
9
2642
1264
25669
1978
536
1802
2899
2381
1743
123674
35
3292
15