526
2634
424
2143
197
1287
235
1207
227
1155
175
1079
207
1047
174
965
182
916
168
888
170
854
93
568
78
426
68
376
74
367
26
347
65
330
64
329
526
2634
424
2143
197
1287
235
1207
227
1155
175
1079
207
1047
174
965
182
916
168
888
170
854
93
568
78
426
68
376
74
367
26
347
65
330
64
329