2669
1291
948
932
1437
3150
1172
1052
1898
840