725
297
22
66
103
10
118
35
63
13
105
102
139
147
36
57
245
194
530
253
848
348
631
32
1480
83
51
81
154
1
486
605
2
21
4
2096
688
1347
2147
1742
39
33
474
25
7
8
18
5
1669
31
23
877
256
29
9
40
3
15
28
11
766
269
49
198
480
496
472
223
96
17
19
112
87
45
104
242
44
291
80
16
169
76
6
252
14
52
12