16
16154
1
784
1604
2
471
1051
935
799
1448
780
484
1741
1187
1285
3140
658
3
1146
3146
943
960
1484
747
1689
3409
593
2507
9
929
2653
906
711
1501
663
1298
2777
841
1065