529
0
2211
1
481
1320
2115
4
5262
10
460
907
10270
1023
2831
2442
2
287
802
47
521
814
385
2644
3202
395
933