953
770
2
3
293
111
33
1
4
292
16
1
6
1
2
1
178
129
30
597
2
1723
521
1018
924
123
5
1
1514
30
34
12
14
32
1
1
63
1
1
1
1
141
1
614
965
773
804
43
9
1
12
1100
1
5
69
1
1
152
81
5
15
4
1
2
19
418
1
1277
27
25
1646
1
37
1558
82
64
4
32
18
1
150
1033
4
1
345
151
1719
4
512