526
2634
64
329
235
1207
227
1155
168
888
182
916
175
1079
174
965
170
854
197
1288
207
1047
17
81
36
180
424
2144
2
25
58
292
52
256
526
2634
64
329
235
1207
227
1155
168
888
182
916
175
1079
174
965
170
854
197
1288
207
1047
17
81
36
180
424
2144
2
25
58
292
52
256