581
0
1433
322
440
4160
4
517
1537
2
2489
7
497
1510
2300
1978
2402
1062
699
2773
5
488
634
418
4074
852
1787
47
1821
6977
1698
2113
4132
476
3286