242
693
1083
213
286
304
959
1807
1225
170
1038
613
484
1191
2462
193
168
420
1225
213
308
537
347
603
