24418
8
428
0
748
1429
664
2121
1
1028
655
1669
1484
910
814
678
730
532
4074
627
931
1374
433
1025
878
792
1881
513
302
584
909
1522