1942
3905
1859
873
1413
1025
878
1110
1883
3294
12062
1882
1095
3844
1035
3691
1082
808
986
868
2162
2403
895
3014
1103