5339
5
2684
2
2454
2477
1
476
0
418
1951
2904
3
5094
9
12733
1393
1125
2317
2711
725
1359
2133
2571
400
3934
455
3215