1033
876
783
1899
1031
845
799
847
885
902
964
830
973
1627
997
3154
2056
1279
1000
8468
1006
1156
912
951
1376
937
1141
3002
927
2073
1232
1237
1231
2049
3899
1237
1307
2029
985
840
3894
1598
1104
4330
874
1108
1117
2929
896
1008
5611
2256
1136
1028
1260
1921
1039
1089
1663
1068