4994
6
846
0
2190
1
2683
572
1152
2858
14
3116
611
7334
4
471
571
1518
300
1865
4594
503
964
1176
46414
2503
2