979
773
2
3
307
109
33
1
5
301
16
1
6
2
1
188
126
32
533
2
1752
530
1008
962
124
5
1529
28
47
11
13
36
2
1
63
1
1
1
1
152
1
603
994
773
824
36
5
1
13
1084
1
8
74
1
1
145
79
1
5
1
13
5
1
3
19
428
1
1300
23
24
1660
1
52
1571
97
64
4
30
18
1
153
1062
4
347
149
1747
5
505