1784
2
1025
0
1423
120469
35
484
436
594
2085
675
797
483
2564
573
703
494
476
378
48766
24
647
530
2992
1377
38
676
341
543
839
46
242
1081