977
772
2
3
308
107
33
1
5
299
16
1
6
2
1
188
126
32
532
2
1749
530
1003
956
123
5
1526
28
47
11
13
36
2
1
63
1
1
1
1
151
1
603
992
773
820
36
5
1
13
1082
1
8
74
1
1
143
79
1
5
1
13
5
1
3
19
426
1
1299
23
24
1657
1
52
1568
97
64
4
30
18
1
153
1061
4
346
148
1744
5
505