979
778
2
3
307
110
33
1
5
303
16
1
6
2
1
188
127
32
534
2
1757
530
1011
964
124
5
1533
28
47
11
13
36
2
1
64
1
1
1
1
152
1
603
999
776
826
36
5
1
13
1089
1
8
74
1
1
145
79
1
5
1
13
5
1
3
19
428
1
1305
23
24
1665
1
52
1575
97
65
4
30
18
1
153
1065
4
349
149
1752
5
509