734
300
22
68
104
10
119
36
63
13
105
102
140
158
58
245
194
530
64
253
866
349
639
103
32
1480
83
51
81
1
155
486
605
118
2
21
4
2145
708
1381
2212
1778
39
33
474
25
7
8
18
35
5
1705
31
14
782
271
49
205
30
480
504
483
67
224
96
17
3
19
23
907
260
24
9
40
11
15
34
113
87
45
242
44
291
80
28
16
169
77
6
259
53
12