50
2589
0
8
3091
6602
2
2320
4912
3876
1
5995
6068
1475
2045
2012
3493
3095
2822
2416
100
4909
3
4431
2319
2541
2145
5974
4
3625
1419
1845