732
300
22
68
104
10
119
36
63
13
105
102
140
158
58
245
195
530
253
864
350
635
103
32
1480
83
51
81
155
1
486
605
118
2
21
4
2133
702
1375
2196
1771
39
33
474
25
7
8
35
18
5
1698
31
14
779
270
49
203
30
480
502
483
67
224
96
17
3
19
23
899
259
29
9
40
11
15
113
87
45
242
44
291
80
28
16
169
77
6
254
52
12