50
4632
2
7
3576
0
4
3090
1
10
3851
9
5732
8
4907
3
2544
4529
4372
4468
5
2063
680
2442
1726
1641
1852
2265
1164
1826
2409
2620