908
834
1090
971
1921
3943
2793
2153
959
1006
1030
988
932
1197
874
1003
2744
1078
1187
2359
1410
940
1233
891
963
2203
1850
10378
968
2386
1951
917
1340
975
884
867
1417
1004
877
6376
3368
1264
4381
1254
1050
816
2083
978
1697
980
2365
902
918
5109
953
1328
1039
941
1056
853