2013
1001
706
743
1992
1334
892
4000
1078
1065
835
1425
863
1027
1300
791
2303
1058
811
931
1941
989
1289
862
2322
1073
909
892
6689
813
938
827
939
1134
915
7623
1307
982
920
1407
1215
1274
892
851
980
1086
1380
937
975
1789
4445
825
910
1625
3095
852
2784
935
936
3240