5043
3
892
1
6698
7
1522
2215
174730
18
2475
515
0
94424
3176
2
1419
423
4476
267612
3186
2523
3593
16