50
277
0
404
2
1
365
633
500
699
3
6
503
100
1325
1932
5
109
1456
42
1886
37
783
4
3222
16
3476
10
1167
730
1210
764
9
743
642
798
697
671
929
1262
14
1022
13