984
779
2
1
297
106
38
2
291
15
1
8
2
1
187
125
34
625
2
1763
489
1041
932
122
5
1
1539
33
32
12
15
31
1
1
65
1
1
151
1
611
1000
778
840
37
9
1
16
1115
1
6
69
1
1
162
84
1
5
15
1
3
1
18
436
1301
26
18
1679
2
38
1587
79
66
5
36
15
1
166
1054
4
1
352
150
1759
4
505