903
821
1637
838
7288
810
923
1020
898
890
3771
4713
4070
7417
822
928
1365
931
1468
2477
10432
1068
1954
1536
889
1324
947
915
3626
863
872
1124
847
902
1148
1159
797
1270
1060
1142
1902
1079
984
834
922
1012
1445
1296
952
5061
975
884
1807
930
899
1173
4471
865
903
1258