2085
2369
1130
1229
1408
916
786
993
930
1016
1532
2989
963
986
1142
1338
982
994
995
985
840
1639
853
884
1147
1102
780
1212
854
1897
893
1122
1492
1245
1744
829
1083
812
1754
800
1356
804
5015
940
2143
974
981
9684
1576
847
1433
1093
1108
2578
1159
889
5010
779
977
797