1991
4695
3519
52226
868
3509
2379
1094
1259
1111
893
957
1097
1893
845
1120
1099
1092
2911
795
1103
1197
1556
791
950
961
1016
989
1655
6989
1631
1140
3380
1030
915
1048
966
1061
5357
1043
8400
1470
918
1128
1166
2913
1042
3701
1258
972
1121
1242
1573
5882
1606
978
822
6776
954
1157