413
1
1026
1823
2
1977
8
1632
9
1777
250
410
857
917
6
138
127
244
861
966
137
121
106
545
701
2902
5
963
1084
1062
1886
532
824
3
1788
4
958
408