1784
2
1112
0
670
480
436
839
573
476
483
48766
24
553
401
647
484
378
46
2172
818
1020
543
1343
893
400
341
501
494
380
290
676