978
763
2
1
294
111
37
1
2
290
18
1
5
2
1
179
123
34
616
2
1741
487
1030
918
117
5
1
1532
27
31
10
15
32
1
1
62
1
1
1
149
1
592
998
776
821
39
9
1
16
1096
1
6
71
1
165
83
1
5
15
1
3
2
17
435
1
1279
26
10
1669
2
38
1574
77
63
5
36
16
1
165
1055
4
1
346
133
1739
2
497