2107
924
1289
3735
930
1073
925
893
1086
985
855
968
841
1853
1047
985
931
908
983
931
1334
905
1021
909
998
851
892
1759
1393
851
3022
1028
902
1257
873
912
2340
1895
1017
963
1146
932
1191
1146
1370
892
1085
789
949
947
917
1038
1001
2698
845
1222
861
1411
996
1010