1867
1246
833
3625
1412
978
1423
832
2454
923
3806
1196
3382
1052
893
977
757
989
1238
1092
1361
2945
1119
2554
2644
865
889
1030
915
874
917
1521
795
873
3732
2948
7906
810
829
1106
1181
1109
1113
15534
973
780
964
851
2299
856
3921
811
1702
923
2822
801
894
2781
6326
2307