50
878
3
4
100
1092
2
11
813
1
0
663
852
12
640
697
830
14
1656
78
1788
23
1732
39
2145
53
1680
89
2883
35
3170
15
138
8033
54
807
7341
25
299
2661
13
269
1104
1306
29
1507
20
1114
37
2079
93
5468
17
283
3329
19
179
2269
7
88
1791
49
2171
45