50
1
481
572
4100
0
1333
2
531
210
88
991
1141
862
1641
4
3374
7
661
659
591
611
3446
1109
530
8905
922
715
863
889
3
83
701
75
239
108