1784
2
1025
0
484
436
1423
120469
35
543
594
483
2085
29323
675
797
494
670
422
2564
294
646
573
703
476
378
1343
341
501
48766
24
425
647
530