50
1196
4
23
981
1
5
878
0
1918
81
1080
862
2
3
1078
6
100
826
7
2150
36
1397
21
200
1783
15
105
1810
38
1983
71
901
31
3988
25
465
3269
179
1753
8
54
2738
119
1457
1497
111
3069
28
228
2518
33
2851
45
1573
41