5179
1257
148
330
497
314
1047
535
504
137
315
726
419
56
420
319
27
79
217
380
3
94
88
29
11
255
67
168
44
90
161
53
187
110
61
109
37
9
85
18
33
165
51
104
114
14
494
96
63
1
2
49
62
8
69
64
86
6
50
13
117
12
26
101
108
5
32
38
23
42
127
317
144
244
58