839
0
1203
2
732
734
674
490
786
374
355
241
359
249
351
232
356
485
370
258
381
283
261
462
527
562
475