2824
1059
1000
1158
1332
768
1926
1033
972
1878
1087
1550
14448
1009
953
2763
1100
1940
891
1104
1286
973
1350
1027
1389
1407
1391
12130
1552
929
886
916
948
1473
1187
1300
947
1012
935
880
867
8141
880
1112
902
1093
938
992
1634
891
1344
989
1313
1029
3186
1896
931
982
991
1506