577
0
14
2151
1
3429
894
4044
5
17946
2996
485
607
536
2535
2
32302
3765
4
3724
3
25669
3125
556
19783
571
1189
1461
280
2964
405
3498
3059
2478
1849
514