1784
2
543
0
573
436
670
1343
378
647
401
48766
24
484
341
46
29323
468
294
325
476
797
483
594
501
571
598
2635
290
618
693
434